Tulipse: A Visualization Framework for User-Guided Parallelization
نویسندگان
چکیده
Parallelization of existing code for modern multicore processors is tedious as the person performing these tasks must understand the algorithms, data structures and data dependencies in order to do a good job. Current options available to the programmer include either automatic parallelization or a complete rewrite in a parallel programming language. However, there are limitations with these options. In this paper, we propose a framework that enables the programmer to visualize information critical for semi-automated parallelization. The framework, called Tulipse, offers a program structure view that is augmented with key performance information, and a loop-nest dependency view that can be used to visualize data dependencies gathered from static or dynamic analyses. Our paper will demonstrate how these two new perspectives aid in the parallelization of code.
منابع مشابه
Effectiveness of Guided Visualization and Mental Imagery on Perceived Stress, Psychological Well –Being and Sleep Quality in Armed Forces Retirement
Background and Aim: The effect of retirement as a significant stage of a turning point in the person's life and its effect on various physiological and psychological capacities in different aspects are significant. Hence, the importance of identifying interventions in order to increase body and mental health among retirees is important. The purpose of this study was to evaluate the effect of gu...
متن کاملThe effect of Guided Imagination on the quality of sleep in cancer patients - A clinical trial study
Introduction: Sleep disorder is one of the major problems in cancer patients that affect their quality of life. Therefore, the present study was conducted to investigate the effect of guided visualization on sleep quality in cancer patients. Materials and Methods: This clinical trial study was performed on 70 cancer patients. Samples were randomly selected for the study. The samples were di...
متن کاملAverageExplorer: Interactive Exploration and Alignment f Visual Data Collections
This paper proposes an interactive framework that allows a user to rapidly explore and visualize a large image collection using the medium of average images. Average images have been gaining popularity as means of artistic expression and data visualization, but the creation of compelling examples is a surprisingly laborious and manual process. Our interactive, real-time system provides a way to...
متن کاملVirtualExplorer: A Plugin-Based Virtual Reality Framework
This paper introduces VirtualExplorer, a customizable plugin-based virtual reality framework for immersive scientific data visualization, exploration and geometric modeling. The framework is layered on top of a run-time plugin system and reconfigurable virtual user interface and provides a variety of plugin components. The system provides access to scene-graphbased APIs, including Performer and...
متن کاملPREFR: A Flexible Particle Rendering Framework
We present PREFR (Particle REndering FRamework): a first approach to a general-purpose particle rendering framework on the standard OpenGL architecture, designed with the goal of being easily configured by the user without compromising efficiency. In this paper, we analyze and discuss the performance of each stage involved in particle rendering in order to improve its efficiency for future vers...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012